﻿<%@ Page Title="CadastroUsuario" Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true"
    CodeBehind="CadastroUsuario.aspx.cs" Inherits="DaCredito.CadastroUsuario" %>

<%@ Register Src="Controles/MessagePanel.ascx" TagName="MessagePanel" TagPrefix="uc" %>

<asp:Content ID="HeaderContent" runat="server" ContentPlaceHolderID="HeadContent">
</asp:Content>
<asp:Content ID="BodyContent" runat="server" ContentPlaceHolderID="MainContent">
   
           <uc:MessagePanel ID="pnMessagePanel" runat="server" />
                    <h2>
                        Cadastro de usuário
                    </h2>
                     <br />
   <div class="accountInfo" id="DivLista" runat="server" >
 
       <asp:GridView ID="GridViewLista" runat="server" AutoGenerateColumns="False">
           <Columns>
               <asp:BoundField DataField="USR_ID_USUARIO" HeaderText="Cód. Usuário" >
               <ItemStyle Width="150px" />
               </asp:BoundField>
               <asp:HyperLinkField DataNavigateUrlFields="USR_ID_USUARIO" 
                   DataNavigateUrlFormatString="~/CadastroUsuario.aspx?Usuario={0}" 
                   DataTextField="USR_DS_NOME" HeaderText="Nome" 
                   SortExpression="USR_DS_NOME"   >
               <ItemStyle Width="200px" />
               </asp:HyperLinkField>
           </Columns>
       </asp:GridView>
 
   </div>
    <div class="accountInfo" id="DivCadastro" runat="server" >
                    <p>
                        Utilize o formulário abaixo para criar uma nova conta de usuário para a empresa.
                    </p>
                 

                    <span class="failureNotification">
                        <asp:Literal ID="ErrorMessage" runat="server"></asp:Literal>
                    </span>
                    <asp:ValidationSummary ID="CadastrarUsuarioValidationSummary" runat="server" CssClass="failureNotification" 
                         ValidationGroup="CadastrarUsuarioValidationGroup"/>
       
                        <fieldset class="register">
                         <asp:HiddenField ID="Column_UsrIdUsuario" runat="server" ></asp:HiddenField>
                            <legend>Dados do usuário</legend>
                            <p>
                                <asp:Label ID="NomeLabel" runat="server" 
                                    AssociatedControlID="Column_UsrDsNome">Nome:</asp:Label>
                                <asp:TextBox ID="Column_UsrDsNome" runat="server" CssClass="textEntry"></asp:TextBox>
                                <asp:RequiredFieldValidator ID="FieldNomeRequired" runat="server" ControlToValidate="Column_UsrDsNome" 
                                     CssClass="failureNotification" ErrorMessage="O campo 'Nome' é de preenchimento obrigatório." ToolTip="O campo 'Nome' é de preenchimento obrigatório." 
                                     ValidationGroup="CadastrarUsuarioValidationGroup">*</asp:RequiredFieldValidator>
                        
                          
                                <asp:Label ID="SobrenomeLabel" runat="server" 
                                    AssociatedControlID="Column_UsrDsSobrenome">Sobrenome:</asp:Label>
                                <asp:TextBox ID="Column_UsrDsSobrenome" runat="server" CssClass="textEntry"></asp:TextBox>
                                <asp:RequiredFieldValidator ID="FieldSobrenomeRequired" runat="server" ControlToValidate="Column_UsrDsSobrenome" 
                                     CssClass="failureNotification" ErrorMessage="O campo 'Sobrenome' é de preenchimento obrigatório." ToolTip="O campo 'Sobrenome' é de preenchimento obrigatório." 
                                     ValidationGroup="CadastrarUsuarioValidationGroup">*</asp:RequiredFieldValidator>
                            </p>
                            <p>
                                <asp:Label ID="LabelUsrDsEmail" runat="server" 
                                    AssociatedControlID="Column_UsrDsEmail">E-mail:</asp:Label>
                                <asp:TextBox ID="Column_UsrDsEmail" runat="server" CssClass="textEntry"></asp:TextBox>
                                <asp:RequiredFieldValidator ID="RequiredFieldValidatorUsrDsEmail" runat="server" ControlToValidate="Column_UsrDsEmail" 
                                     CssClass="failureNotification" ErrorMessage="O campo 'E-mail' é de preenchimento obrigatório." ToolTip="O campo 'E-mail' é de preenchimento obrigatório." 
                                     ValidationGroup="CadastrarUsuarioValidationGroup">*</asp:RequiredFieldValidator>
                            </p>
                             <p>
                                <asp:Label ID="NicknameLabel" runat="server" 
                                    AssociatedControlID="Column_UsrDsNickname">Nickname:</asp:Label>
                                <asp:TextBox ID="Column_UsrDsNickname" runat="server" CssClass="textEntry"></asp:TextBox>
                                <asp:RequiredFieldValidator ID="FieldNicknameRequired" runat="server" ControlToValidate="Column_UsrDsNickname" 
                                     CssClass="failureNotification" ErrorMessage="O campo 'Nickname' é de preenchimento obrigatório." ToolTip="O campo 'Nickname' é de preenchimento obrigatório." 
                                     ValidationGroup="CadastrarUsuarioValidationGroup">*</asp:RequiredFieldValidator>
                            </p>
                             <p>
                                <asp:Label ID="SenhaLabel" runat="server" 
                                    AssociatedControlID="Column_UsrDsSenha">Senha:</asp:Label>
                                <asp:TextBox ID="Column_UsrDsSenha" runat="server" TextMode="Password" CssClass="textEntry"></asp:TextBox>
                                <asp:RequiredFieldValidator ID="FieldSenhaRequired" runat="server" ControlToValidate="Column_UsrDsSenha" 
                                     CssClass="failureNotification" ErrorMessage="O campo 'Senha' é de preenchimento obrigatório." ToolTip="O campo 'Senha' é de preenchimento obrigatório." 
                                     ValidationGroup="CadastrarUsuarioValidationGroup">*</asp:RequiredFieldValidator>
                            </p>
                            
                        </fieldset>
                        <p class="submitButton">
                            <asp:Button ID="CadastrarUsuarioButton" runat="server" CommandName="MoveNext" Text="Salvar" 
                                 ValidationGroup="CadastrarUsuarioValidationGroup" style="width: 105px" 
                                onclick="CadastrarUsuarioButton_Click"/>
                        </p>
                    </div>
      
             
</asp:Content>
